(small) shops - Deutsch Englisch Wörterbuch